package nu.board.service;

import java.util.List;

import nu.board.model.BoardVO;
import nu.board.model.CategoryVO;
import nu.board.model.ConfirmVO;
import nu.board.model.GroupVO;
import nu.board.model.PlanVO;
import nu.board.model.ReplyVO;
import nu.paging.ListVO;

public interface BoardService{
	public List<GroupVO> showGroupList(String category) throws Exception;

	public ListVO getPostingList(CategoryVO cvo) throws Exception;

	public BoardVO getContent(int no) throws Exception;

	public int registerReply(ReplyVO rvo)throws Exception;

	public List getReplyListByBoardNo(int no) throws Exception;

	public BoardVO writeContent(BoardVO bvo) throws Exception;

	public GroupVO registerGroup(GroupVO gvo) throws Exception;

	public void confirmedBoard(ConfirmVO cfvo) throws Exception;

	public void insertPlan(PlanVO pvo)throws Exception;

	public PlanVO showPlanDetail(int nu_plan_no)throws Exception;

}
